intervention teams - French English Dictionary